package de.hs.rm;
public final class KeyboardKeys {
	public static final int MOD_KEY = 0;
	public static final int ALPHANUMERIC_KEY = 1;
	public static final int FUNCTION_KEY = 2;
	public static final int OTHER_KEY = 3;
	
// public static KeyboardKey KEY_FIRST = new KeyboardKey("a", "b","c", 1, ALPHANUMERIC_KEY);
// public static final char CHAR_UNDEFINED = new KeyboardKey("a", "b","c",65535, ALPHANUMERIC_KEY); 
// public static KeyboardKey KEY_FIRST = new KeyboardKey("a", "b","c",400, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_LAST = new KeyboardKey("a", "b","c",402, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_LOCATION_LEFT = new KeyboardKey("a", "b","c",2, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_LOCATION_NUMPAD = new KeyboardKey("a", "b","c",4, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_LOCATION_RIGHT = new KeyboardKey("a", "b","c",3, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_LOCATION_STANDARD = new KeyboardKey("a", "b","c",1, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_LOCATION_UNKNOWN = new KeyboardKey("a", "b","c",0, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_PRESSED = new KeyboardKey("a", "b","c",401, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_RELEASED = new KeyboardKey("a", "b","c",402, ALPHANUMERIC_KEY);
// public static KeyboardKey KEY_TYPED = new KeyboardKey("a", "b","c",400, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_0 = new KeyboardKey("0", "=","}",48, OTHER_KEY);
 public static KeyboardKey VK_1 = new KeyboardKey("1", "!","¹",49, OTHER_KEY);
 public static KeyboardKey VK_2 = new KeyboardKey("2", "\"","²",50, OTHER_KEY);
 public static KeyboardKey VK_3 = new KeyboardKey("3", "§","³",51, OTHER_KEY);
 public static KeyboardKey VK_4 = new KeyboardKey("4", "$","¼",52, OTHER_KEY);
 public static KeyboardKey VK_5 = new KeyboardKey("5", "%","½",53, OTHER_KEY);
 public static KeyboardKey VK_6 = new KeyboardKey("6", "&","¬",54, OTHER_KEY);
 public static KeyboardKey VK_7 = new KeyboardKey("7", "/","{",55, OTHER_KEY);
 public static KeyboardKey VK_8 = new KeyboardKey("8", "(","[",56, OTHER_KEY);
 public static KeyboardKey VK_9 = new KeyboardKey("9", ")","]",57, OTHER_KEY);
 public static KeyboardKey VK_A = new KeyboardKey("a", "A","æ",65, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_ACCEPT = new KeyboardKey("a", "b","c",30, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_ADD = new KeyboardKey("a", "b","c",107, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_AGAIN = new KeyboardKey("a", "b","c",65481, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_ALL_CANDIDATES = new KeyboardKey("a", "b","c",256, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_ALPHANUMERIC = new KeyboardKey("a", "b","c",240, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_ALT = new KeyboardKey("Alt", "Alt","Alt",18, MOD_KEY);
 public static KeyboardKey VK_ALT_GRAPH = new KeyboardKey("AltGr", "AltGr","AltGr",65406, MOD_KEY);
// public static KeyboardKey VK_AMPERSAND = new KeyboardKey("a", "b","c",150, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_ASTERISK = new KeyboardKey("a", "b","c",151, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_AT = new KeyboardKey("a", "b","c",512, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_B = new KeyboardKey("b", "B","“",66, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_BACK_QUOTE = new KeyboardKey("a", "b","c",192, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_BACK_SLASH = new KeyboardKey("a", "b","c",92, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_BACK_SPACE = new KeyboardKey("←", "←","←",8, FUNCTION_KEY);
// public static KeyboardKey VK_BEGIN = new KeyboardKey("a", "b","c",65368, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_BRACELEFT = new KeyboardKey("a", "b","c",161, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_BRACERIGHT = new KeyboardKey("a", "b","c",162, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_C = new KeyboardKey("c", "C","¢",67, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CANCEL = new KeyboardKey("a", "b","c",3, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CAPS_LOCK = new KeyboardKey("a", "b","c",20, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CIRCUMFLEX = new KeyboardKey("a", "b","c",514, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CLEAR = new KeyboardKey("a", "b","c",12, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CLOSE_BRACKET = new KeyboardKey("a", "b","c",93, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CODE_INPUT = new KeyboardKey("a", "b","c",258, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_COLON = new KeyboardKey("a", "b","c",513, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_COMMA = new KeyboardKey(",", ";","·",44, OTHER_KEY);
// public static KeyboardKey VK_COMPOSE = new KeyboardKey("a", "b","c",65312, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CONTEXT_MENU = new KeyboardKey("a", "b","c",525, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_CONTROL = new KeyboardKey("Ctrl", "Ctrl","Ctrl",17, MOD_KEY);
// public static KeyboardKey VK_CONVERT = new KeyboardKey("a", "b","c",28, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_COPY = new KeyboardKey("a", "b","c",65485, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_CUT = new KeyboardKey("a", "b","c",65489, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_D = new KeyboardKey("d", "D","ð",68, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_ABOVEDOT = new KeyboardKey("a", "b","c",134, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_ABOVERING = new KeyboardKey("a", "b","c",136, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_DEAD_ACUTE = new KeyboardKey("´", "`","¸",129, OTHER_KEY);
// public static KeyboardKey VK_DEAD_BREVE = new KeyboardKey("a", "b","c",133, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_CARON = new KeyboardKey("a", "b","c",138, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_CEDILLA = new KeyboardKey("a", "b","c",139, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_DEAD_CIRCUMFLEX = new KeyboardKey("\u005E", "°","′",130, OTHER_KEY);
// public static KeyboardKey VK_DEAD_DIAERESIS = new KeyboardKey("a", "b","c",135, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_DOUBLEACUTE = new KeyboardKey("a", "b","c",137, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_GRAVE = new KeyboardKey("a", "b","c",128, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_IOTA = new KeyboardKey("a", "b","c",141, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_MACRON = new KeyboardKey("a", "b","c",132, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_OGONEK = new KeyboardKey("a", "b","c",140, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_SEMIVOICED_SOUND = new KeyboardKey("a", "b","c",143, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_TILDE = new KeyboardKey("a", "b","c",131, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DEAD_VOICED_SOUND = new KeyboardKey("a", "b","c",142, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DECIMAL = new KeyboardKey("a", "b","c",110, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_DELETE = new KeyboardKey("Del", "Del","Del",127, FUNCTION_KEY);
// public static KeyboardKey VK_DIVIDE = new KeyboardKey("a", "b","c",111, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_DOLLAR = new KeyboardKey("a", "b","c",515, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_DOWN = new KeyboardKey("a", "b","c",40, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_E = new KeyboardKey("e", "E","€",69, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_END = new KeyboardKey("End", "End","End",35, FUNCTION_KEY);
 public static KeyboardKey VK_ENTER = new KeyboardKey("Enter", "Enter","Enter",10, FUNCTION_KEY);
 public static KeyboardKey VK_EQUALS = new KeyboardKey("=", "","",61, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_ESCAPE = new KeyboardKey("Esc", "Esc","Esc",27, FUNCTION_KEY);
// public static KeyboardKey VK_EURO_SIGN = new KeyboardKey("a", "b","c",516, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_EXCLAMATION_MARK = new KeyboardKey("a", "b","c",517, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F = new KeyboardKey("f", "F","đ",70, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F1 = new KeyboardKey("F1", "F1","F1",112, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F10 = new KeyboardKey("F10", "F10","F10",121, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F11 = new KeyboardKey("F11", "F11","F11",122, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F12 = new KeyboardKey("F12", "F12","F12",123, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F13 = new KeyboardKey("a", "b","c",61440, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F14 = new KeyboardKey("a", "b","c",61441, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F15 = new KeyboardKey("a", "b","c",61442, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F16 = new KeyboardKey("a", "b","c",61443, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F17 = new KeyboardKey("a", "b","c",61444, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F18 = new KeyboardKey("a", "b","c",61445, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F19 = new KeyboardKey("a", "b","c",61446, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F2 = new KeyboardKey("F2", "F2","F2",113, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F20 = new KeyboardKey("a", "b","c",61447, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F21 = new KeyboardKey("a", "b","c",61448, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F22 = new KeyboardKey("a", "b","c",61449, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F23 = new KeyboardKey("a", "b","c",61450, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_F24 = new KeyboardKey("a", "b","c",61451, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F3 = new KeyboardKey("F3", "F3","F3",114, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F4 = new KeyboardKey("F4", "F4","F4",115, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F5 = new KeyboardKey("F5", "F5","F5",116, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F6 = new KeyboardKey("F6", "F6","F6",117, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F7 = new KeyboardKey("F7", "F7","F7",118, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F8 = new KeyboardKey("F8", "F8","F8",119, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_F9 = new KeyboardKey("F9", "F9","F9",120, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_FINAL = new KeyboardKey("a", "b","c",24, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_FIND = new KeyboardKey("a", "b","c",65488, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_FULL_WIDTH = new KeyboardKey("a", "b","c",243, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_G = new KeyboardKey("g", "G","ŋ",71, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_GREATER = new KeyboardKey("a", "b","c",160, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_H = new KeyboardKey("h", "H","ħ",72, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_HALF_WIDTH = new KeyboardKey("a", "b","c",244, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_HELP = new KeyboardKey("a", "b","c",156, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_HIRAGANA = new KeyboardKey("a", "b","c",242, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_HOME = new KeyboardKey("Pos1", "Pos1","Pos1",36, FUNCTION_KEY);
 public static KeyboardKey VK_I = new KeyboardKey("i", "I","→",73, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_INPUT_METHOD_ON_OFF = new KeyboardKey("a", "b","c",263, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_INSERT = new KeyboardKey("Ins", "Ins","Ins",155, FUNCTION_KEY);
// public static KeyboardKey VK_INVERTED_EXCLAMATION_MARK = new KeyboardKey("a", "b","c",518, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_J = new KeyboardKey("j", "J","",74, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_JAPANESE_HIRAGANA = new KeyboardKey("a", "b","c",260, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_JAPANESE_KATAKANA = new KeyboardKey("a", "b","c",259, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_JAPANESE_ROMAN = new KeyboardKey("a", "b","c",261, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_K = new KeyboardKey("k", "K","ĸ",75, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KANA = new KeyboardKey("a", "b","c",21, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KANA_LOCK = new KeyboardKey("a", "b","c",262, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KANJI = new KeyboardKey("a", "b","c",25, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KATAKANA = new KeyboardKey("a", "b","c",241, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KP_DOWN = new KeyboardKey("a", "b","c",225, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KP_LEFT = new KeyboardKey("a", "b","c",226, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KP_RIGHT = new KeyboardKey("a", "b","c",227, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_KP_UP = new KeyboardKey("a", "b","c",224, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_L = new KeyboardKey("l", "L","ł",76, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_LEFT = new KeyboardKey("a", "b","c",37, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_LEFT_PARENTHESIS = new KeyboardKey("a", "b","c",519, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_LESS = new KeyboardKey("\u003C", ">","|",153, OTHER_KEY);
 public static KeyboardKey VK_M = new KeyboardKey("m", "M","µ",77, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_META = new KeyboardKey("a", "b","c",157, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_MINUS = new KeyboardKey("-", "_","–",45, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_MODECHANGE = new KeyboardKey("a", "b","c",31, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_MULTIPLY = new KeyboardKey("a", "b","c",106, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_N = new KeyboardKey("n", "N","”",78, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NONCONVERT = new KeyboardKey("a", "b","c",29, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_NUM_LOCK = new KeyboardKey("Num", "Num","Num",144, FUNCTION_KEY);
 public static KeyboardKey VK_NUMBER_SIGN = new KeyboardKey("#", "'","’",520, OTHER_KEY);
// public static KeyboardKey VK_NUMPAD0 = new KeyboardKey("a", "b","c",96, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD1 = new KeyboardKey("a", "b","c",97, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD2 = new KeyboardKey("a", "b","c",98, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD3 = new KeyboardKey("a", "b","c",99, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD4 = new KeyboardKey("a", "b","c",100, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD5 = new KeyboardKey("a", "b","c",101, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD6 = new KeyboardKey("a", "b","c",102, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD7 = new KeyboardKey("a", "b","c",103, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD8 = new KeyboardKey("a", "b","c",104, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_NUMPAD9 = new KeyboardKey("a", "b","c",105, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_O = new KeyboardKey("o", "O","ø",79, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_OPEN_BRACKET = new KeyboardKey("a", "b","c",91, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_P = new KeyboardKey("p", "P","þ",80, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_PAGE_DOWN = new KeyboardKey("↓", "↓","↓",34, FUNCTION_KEY);
 public static KeyboardKey VK_PAGE_UP = new KeyboardKey("↑", "↑","↑",33, FUNCTION_KEY);
// public static KeyboardKey VK_PASTE = new KeyboardKey("a", "b","c",65487, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_PAUSE = new KeyboardKey("a", "b","c",19, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_PERIOD = new KeyboardKey(".", ":","…",46, OTHER_KEY);
 public static KeyboardKey VK_PLUS = new KeyboardKey("+", "*","~",521, OTHER_KEY);
// public static KeyboardKey VK_PREVIOUS_CANDIDATE = new KeyboardKey("a", "b","c",257, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_PRINTSCREEN = new KeyboardKey("Print", "Print","Print",154, FUNCTION_KEY);
// public static KeyboardKey VK_PROPS = new KeyboardKey("a", "b","c",65482, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_Q = new KeyboardKey("q", "Q","@",81, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_QUOTE = new KeyboardKey("a", "b","c",222, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_QUOTEDBL = new KeyboardKey("a", "b","c",152, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_R = new KeyboardKey("r", "R","¶",82, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_RIGHT = new KeyboardKey("a", "b","c",39, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_RIGHT_PARENTHESIS = new KeyboardKey("a", "b","c",522, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_ROMAN_CHARACTERS = new KeyboardKey("a", "b","c",245, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_S = new KeyboardKey("s", "S","ſ",83, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_SCROLL_LOCK = new KeyboardKey("a", "b","c",145, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_SEMICOLON = new KeyboardKey("a", "b","c",59, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_SEPARATER = new KeyboardKey("a", "b","c",108, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_SEPARATOR = new KeyboardKey("a", "b","c",108, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_SHIFT = new KeyboardKey("Shift", "Shift","Shift",16, MOD_KEY);
// public static KeyboardKey VK_SLASH = new KeyboardKey("a", "b","c",47, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_SPACE = new KeyboardKey("_", "_","_",32, FUNCTION_KEY);
// public static KeyboardKey VK_STOP = new KeyboardKey("a", "b","c",65480, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_SUBTRACT = new KeyboardKey("a", "b","c",109, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_T = new KeyboardKey("t", "T","ŧ",84, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_TAB = new KeyboardKey("Tab", "Tab","Tab",9, FUNCTION_KEY);
 public static KeyboardKey VK_U = new KeyboardKey("u", "U","↓",85, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_UNDEFINED = new KeyboardKey("a", "b","c",0, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_UNDERSCORE = new KeyboardKey("a", "b","c",523, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_UNDO = new KeyboardKey("a", "b","c",65483, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_UP = new KeyboardKey("a", "b","c",38, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_V = new KeyboardKey("v", "V","„",86, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_W = new KeyboardKey("w", "W","ł",87, ALPHANUMERIC_KEY);
// public static KeyboardKey VK_WINDOWS = new KeyboardKey("a", "b","c",524, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_X = new KeyboardKey("x", "X","«",88, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_Y = new KeyboardKey("y", "Y","»",89, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_Z = new KeyboardKey("z", "Z","←",90, ALPHANUMERIC_KEY);
 
 //##########################Custom#####################################
 public static KeyboardKey VK_ESZETT = new KeyboardKey("ß", "?","\\",90, OTHER_KEY);
 public static KeyboardKey VK_OE = new KeyboardKey("ö", "Ö","˝",90, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_AE = new KeyboardKey("a", "Ä","^",90, ALPHANUMERIC_KEY);
 public static KeyboardKey VK_UE = new KeyboardKey("ü", "Ü","¨",90, ALPHANUMERIC_KEY);
 
 //###########################German Layout#############################
 public static KeyboardKey[][] germanLayout =
	 {
	 	{VK_1, VK_2, VK_3, VK_4, VK_5, VK_6, VK_7, VK_8, VK_9, VK_0},
	 	{VK_ESCAPE, VK_TAB, VK_HOME, VK_END, VK_PAGE_UP, VK_PAGE_DOWN, VK_INSERT, VK_DELETE, VK_BACK_SPACE},
	 	{VK_Q, VK_W, VK_E, VK_R, VK_T, VK_Z, VK_U, VK_I, VK_O, VK_P},
	 	{VK_A, VK_S, VK_D, VK_F, VK_G, VK_H, VK_J, VK_K, VK_L},
	 	{VK_Y, VK_X, VK_C, VK_V, VK_B, VK_N, VK_M, VK_COMMA, VK_PERIOD, VK_MINUS},
	 	{VK_SHIFT, VK_CONTROL, VK_ALT, VK_SPACE, VK_ALT_GRAPH, VK_ENTER}
	 };
 public static final KeyboardKey[] specKeys =
	 {
	 	VK_ESCAPE, VK_TAB, VK_HOME, VK_END, VK_PAGE_UP, VK_PAGE_DOWN, VK_INSERT, VK_DELETE, VK_BACK_SPACE
	 };
 
 public static final KeyboardKey[] punctiationKeys =
	 {
	 	VK_DEAD_ACUTE, VK_LESS, VK_DEAD_CIRCUMFLEX, VK_EQUALS, VK_NUMBER_SIGN, VK_PLUS, VK_AE, VK_OE, VK_UE
	 };
 
 public static final KeyboardKey [] functionKeys = 
 	{
 		VK_F1, VK_F2, VK_F3, VK_F4, VK_F5, VK_F6, VK_F7, VK_F8, VK_F9 
 	};

}
